protective coast - French English Dictionary